QoS monitoring of soft contracts for transaction based Web services orchestrations⋆

نویسندگان

  • Albert Benveniste
  • Stefan Haar
  • Claude Jard
  • Sidney Rosario
چکیده

Web services orchestrations and choreographies require establishing Quality of Service (QoS) contracts with the user. This is achieved by performing QoS composition, based on contracts established between the orchestration and the called Web services. Typical QoS parameters include maximum query throughput, response time, security, and validity of the response. Usually, QoS contracts are stated in the form of hard guarantees (e.g., response time always less than 5 msec). However, experiments and measurements from existing Web services show evidence that soft guarantees, not hard ones, should be stated in contracts (e.g., response time less than 5 msec in 95% of the cases). In a previous work [1] we have proposed using soft contracts, by taking a probabilistic approach. Contracts are characterized by means of a set of selected quantiles of probability distributions for QoS parameters. We showed how to compose such contracts, to yield a global QoS (probabilistic) contract for the orchestration. Our approach is supported by the TOrQuE tool, that performs probabilistic contract composition, automatically, from orchestration specification and QoS contracts with the Web services called by the orchestration. In this work in progress, we develop monitoring techniques for detecting the violation of such soft probabilistic contracts. Monitoring of called sites is performed by the orchestration. We propose two simple statistical methods for monitoring called sites for contract violation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Flexible Probabilistic QoS Management of Orchestrations

In this paper, the authors develop a comprehensive framework for QoS management based on soft probabilistic contracts. The authors approach also encompasses general QoS parameters, with “response time” as a particular case. In addition, the authors support composite QoS parameters, for example, combining timing aspects with “quality of data” or security level. They also study contract compositi...

متن کامل

Flexible Probabilistic QoS Management of Orchestrations

In this paper, the authors develop a comprehensive framework for QoS management based on soft probabilistic contracts. The authors approach also encompasses general QoS parameters, with “response time” as a particular case. In addition, the authors support composite QoS parameters, for example, combining timing aspects with “quality of data” or security level. They also study contract compositi...

متن کامل

Flexible Probabilistic QoS Management of Orchestrations

In this paper, the authors develop a comprehensive framework for QoS management based on soft probabilistic contracts. The authors approach also encompasses general QoS parameters, with “response time” as a particular case. In addition, the authors support composite QoS parameters, for example, combining timing aspects with “quality of data” or security level. They also study contract compositi...

متن کامل

Composing Web Services in an Open World: Issues of Quality of Service

Orchestrating Web services has become the method of choice for building new services on top of existing ones. One area of interest for this technology is business processes. Languages and methods have been developed and are now getting widely used, BPEL being the typical instance. When exposing the profile of a Web service, Quality of Service (QoS) must be specified. Besides security aspects, Q...

متن کامل

Monotonicity in Service Orchestrations

Web Service orchestrations are compositions of different Web Services to form a new service. The services called during the orchestration guarantee a given Quality of Service (QoS) to the orchestrator, usually in the form of contracts. These contracts can then be used by the orchestrator to deduce the contract it can offer to its own clients, by performing contract composition. An implicit mono...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007